home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2000 October
/
CHIP Turkiye Ekim 2000.iso
/
prog
/
naps
/
04
/
setup.exe
/
Gnucleus
/
Change Log.txt
< prev
next >
Wrap
Text File
|
2000-07-20
|
4KB
|
109 lines
*** Future TODO List ***
FIX BUGS!
- key_data information used for the SendTable contains a pointer to a sock,
However, these pointers become invalid, need a better way to do this.
(bandaided this with a catch(...) )
- File transfer is fundamentaly flawed. No flow control, freezes node.
Needs to use CAsyncSocket::OnSend() for sending file.
- Massive memory leak [ Bug #109008 ]
- Column sorting isn't being called in CViewSearch, and the generic one can't be used.
- Replace column moving functionality with built in function, and remove the GetColumnNumber()s
FEATURES:
- Limit bandwidth down-stream
- Accept dropped files (folders) in the share pref.
- Add ability to pass http reference to WinAmp or other streamable media player
- IRC client for connecting to GNUcleus channels.
- Implement statistic center
- Fix sorting problem with not sorting in new results
- Break implementation of network away from the GUI.
Needed for advanced download and search features.
*** Change Log ***
Gnucleus CVS Build
Gnucleus 0.9.1
- Speed up of reading and writing of Host file. (DW)
- Removed old query search routine, was causing freezes (NB)
- Fixed closing of reg keys when not open (NB)
- Search IP Filter is now applied to search results (NB)
- Cancel buttons fixed from removing all items (NB)
- Minimize to system tray button on title bar (SK)
- View search queries going through client (SK)
- Search results now sort independent of case. (NB)
- Columns can now change position, along with sort arrows and
tips to show the entire entry when the mouse is over it.(SK)
- Fixed thread conflict that caused random crash.(NB)
- File resuming now works (Finally).(NB)
- Files are auto renamed with new download.(NB)
- Added Steve Kemp's name to the about box (NB)
- Bug fix: text doesn't obscure any icons in the list (SK)
- Bug fix: "View | Search Spy" behaves correctly (SK)
- Bug fix: Fixed crash when there is no lang DLL in directory. (NB)
- Release DLL is all that is needed for language plugins now. (NB)
- Bug fix: Text popup flicker. (NB)
- Added Subsearch and SearchFilter to searches. (AM)
Gnucleus 0.9.0
- New search thread for incoming queries (NB)
- Push implemented in same button as download
- About box hyperlinks now clickable (NB)
- Animation for opening and closing of about box (NB)
- Minimizes to icon in system tray (EE)
- Host dropdown with host cache addresses (EE)
- A field to type in a directory name to be shared (NB)
- Re-sync packet buffer when one size is bad (DW)
- Fixed memory leak with new being used in ::OnSize() (DW)
- Fixed multiple RAS dialup windows appearing (DW)
- Made CViewConnect::OnTimer non-re-entrenant (DW)
- Restructured the Preferences Dialog Box into a tree menu (like WinAmp's) (NB)
- Limit bandwidth by thread (up-stream only) (NB)
- Start push right away based on private IP check (including 172.* ), else try direct (NB)
- Preliminary Multi-Language Support (NB)
- Fixed Stack overflow because of tool bar icon in MainFrm.cpp (410) (NB)
Gnucleus 0.8.1
- Query look up code stream lined
- Search filter
- IP filter
- Full support for push
- Enhanced host caching
Gnucleus 0.8.0
- Transfer window's 'Connected' replaced with 'Waiting for reply...'
- New preferences window with new options
- INI file changed to reflect new options
- File sharing
- Support for firewall
- Bugs Fixed
Gnucleus 0.7.4
- NT / 2000 Problem solved
- Better list management
- Sorting of search results
Gnucleus 0.7.3
- Icon file names more understandable
- Empty host file bug is fixed
- Min size of connect window to protect formatting
- Full GPL compliancy
- Connected when not problem fixed
- Search will continue onto newly connected nodes
- Buttons disabled when they should be in dialog windows
- Synched with CVS server (NB)
Gnucleus 0.7.2
- Disabled network stats option, new host counting feature auto saves bandwidth
- Individual remote host counting, network mapping will be easier now
- Fixed routing error dealing with GUID's in the hash table
- Added icons to search results and downloads
- Completely new hash method/algorithm implemented
- Preferences now reflect what options are available
- Fixed crash when download is paused
Gnucleus 0.7.1
- Downloading added
Gnucleus 0.6
- Memory leaks found and fixed